home *** CD-ROM | disk | FTP | other *** search
/ The Canadian & World Encyclopedia 1998 / The Canadian & World Encyclopedia 1998 - Disc 2.iso / mac / prime_CD / pb / messages < prev    next >
Text File  |  1997-05-19  |  42KB  |  1,370 lines

  1. == Script: #startmovie Handler: startMovie 
  2. --> starttimer 
  3. --> soundfix
  4. == Script: #startmovie Handler: soundfix 
  5. --> if voidp(soundL) then 
  6. --> set the soundlevel to soundL
  7. --> end
  8. == Script: #startmovie Handler: startMovie 
  9. --> set the itemdelimiter = ","
  10. --> if the machinetype = 256 then openeventq -- xobject to trap user events
  11. --> if the machinetype < 256 then 
  12. --> palfix_init
  13. == Script: init global script Handler: palfix_init 
  14. --> openxlib "FixPalet"
  15. --> set fixpal=FixPalette(mNew, the stageLeft, the stageTop, the stageRight, the stageTop)
  16. == fixpal = <Object:15424b8>
  17. --> end
  18. == Script: #startmovie Handler: startMovie 
  19. --> if voidp(gsep) then 
  20. --> end if
  21. --> see_sprite([44,45,46,47],false)
  22. == Script: demo case Handler: see_sprite 
  23. --> repeat with e in plist
  24. == e = 44
  25. --> set the visible of sprite e to bool
  26. --> end repeat
  27. --> repeat with e in plist
  28. == e = 45
  29. --> set the visible of sprite e to bool
  30. --> end repeat
  31. --> repeat with e in plist
  32. == e = 46
  33. --> set the visible of sprite e to bool
  34. --> end repeat
  35. --> repeat with e in plist
  36. == e = 47
  37. --> set the visible of sprite e to bool
  38. --> end repeat
  39. --> repeat with e in plist
  40. --> end repeat
  41. --> updatestage
  42. --> end
  43. == Script: #startmovie Handler: startMovie 
  44. --> set_puppets([],"off")
  45. == Script: #rollover scripts Handler: set_puppets 
  46. --> if bool = "off" then 
  47. --> set plist = [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48]
  48. == plist = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48]
  49. --> set bool = false
  50. == bool = 0
  51. --> repeat with x in plist
  52. == x = 1
  53. --> puppetsprite x, bool
  54. --> end repeat
  55. --> repeat with x in plist
  56. == x = 2
  57. --> puppetsprite x, bool
  58. --> end repeat
  59. --> repeat with x in plist
  60. == x = 3
  61. --> puppetsprite x, bool
  62. --> end repeat
  63. --> repeat with x in plist
  64. == x = 4
  65. --> puppetsprite x, bool
  66. --> end repeat
  67. --> repeat with x in plist
  68. == x = 5
  69. --> puppetsprite x, bool
  70. --> end repeat
  71. --> repeat with x in plist
  72. == x = 6
  73. --> puppetsprite x, bool
  74. --> end repeat
  75. --> repeat with x in plist
  76. == x = 7
  77. --> puppetsprite x, bool
  78. --> end repeat
  79. --> repeat with x in plist
  80. == x = 8
  81. --> puppetsprite x, bool
  82. --> end repeat
  83. --> repeat with x in plist
  84. == x = 9
  85. --> puppetsprite x, bool
  86. --> end repeat
  87. --> repeat with x in plist
  88. == x = 10
  89. --> puppetsprite x, bool
  90. --> end repeat
  91. --> repeat with x in plist
  92. == x = 11
  93. --> puppetsprite x, bool
  94. --> end repeat
  95. --> repeat with x in plist
  96. == x = 12
  97. --> puppetsprite x, bool
  98. --> end repeat
  99. --> repeat with x in plist
  100. == x = 13
  101. --> puppetsprite x, bool
  102. --> end repeat
  103. --> repeat with x in plist
  104. == x = 14
  105. --> puppetsprite x, bool
  106. --> end repeat
  107. --> repeat with x in plist
  108. == x = 15
  109. --> puppetsprite x, bool
  110. --> end repeat
  111. --> repeat with x in plist
  112. == x = 16
  113. --> puppetsprite x, bool
  114. --> end repeat
  115. --> repeat with x in plist
  116. == x = 17
  117. --> puppetsprite x, bool
  118. --> end repeat
  119. --> repeat with x in plist
  120. == x = 18
  121. --> puppetsprite x, bool
  122. --> end repeat
  123. --> repeat with x in plist
  124. == x = 19
  125. --> puppetsprite x, bool
  126. --> end repeat
  127. --> repeat with x in plist
  128. == x = 20
  129. --> puppetsprite x, bool
  130. --> end repeat
  131. --> repeat with x in plist
  132. == x = 21
  133. --> puppetsprite x, bool
  134. --> end repeat
  135. --> repeat with x in plist
  136. == x = 22
  137. --> puppetsprite x, bool
  138. --> end repeat
  139. --> repeat with x in plist
  140. == x = 23
  141. --> puppetsprite x, bool
  142. --> end repeat
  143. --> repeat with x in plist
  144. == x = 24
  145. --> puppetsprite x, bool
  146. --> end repeat
  147. --> repeat with x in plist
  148. == x = 25
  149. --> puppetsprite x, bool
  150. --> end repeat
  151. --> repeat with x in plist
  152. == x = 26
  153. --> puppetsprite x, bool
  154. --> end repeat
  155. --> repeat with x in plist
  156. == x = 27
  157. --> puppetsprite x, bool
  158. --> end repeat
  159. --> repeat with x in plist
  160. == x = 28
  161. --> puppetsprite x, bool
  162. --> end repeat
  163. --> repeat with x in plist
  164. == x = 29
  165. --> puppetsprite x, bool
  166. --> end repeat
  167. --> repeat with x in plist
  168. == x = 30
  169. --> puppetsprite x, bool
  170. --> end repeat
  171. --> repeat with x in plist
  172. == x = 31
  173. --> puppetsprite x, bool
  174. --> end repeat
  175. --> repeat with x in plist
  176. == x = 32
  177. --> puppetsprite x, bool
  178. --> end repeat
  179. --> repeat with x in plist
  180. == x = 33
  181. --> puppetsprite x, bool
  182. --> end repeat
  183. --> repeat with x in plist
  184. == x = 34
  185. --> puppetsprite x, bool
  186. --> end repeat
  187. --> repeat with x in plist
  188. == x = 35
  189. --> puppetsprite x, bool
  190. --> end repeat
  191. --> repeat with x in plist
  192. == x = 36
  193. --> puppetsprite x, bool
  194. --> end repeat
  195. --> repeat with x in plist
  196. == x = 37
  197. --> puppetsprite x, bool
  198. --> end repeat
  199. --> repeat with x in plist
  200. == x = 38
  201. --> puppetsprite x, bool
  202. --> end repeat
  203. --> repeat with x in plist
  204. == x = 39
  205. --> puppetsprite x, bool
  206. --> end repeat
  207. --> repeat with x in plist
  208. == x = 40
  209. --> puppetsprite x, bool
  210. --> end repeat
  211. --> repeat with x in plist
  212. == x = 41
  213. --> puppetsprite x, bool
  214. --> end repeat
  215. --> repeat with x in plist
  216. == x = 42
  217. --> puppetsprite x, bool
  218. --> end repeat
  219. --> repeat with x in plist
  220. == x = 43
  221. --> puppetsprite x, bool
  222. --> end repeat
  223. --> repeat with x in plist
  224. == x = 44
  225. --> puppetsprite x, bool
  226. --> end repeat
  227. --> repeat with x in plist
  228. == x = 45
  229. --> puppetsprite x, bool
  230. --> end repeat
  231. --> repeat with x in plist
  232. == x = 46
  233. --> puppetsprite x, bool
  234. --> end repeat
  235. --> repeat with x in plist
  236. == x = 47
  237. --> puppetsprite x, bool
  238. --> end repeat
  239. --> repeat with x in plist
  240. == x = 48
  241. --> puppetsprite x, bool
  242. --> end repeat
  243. --> repeat with x in plist
  244. --> end repeat
  245. --> end
  246. == Script: #startmovie Handler: startMovie 
  247. --> clearPMglobals
  248. == Script: #startmovie Handler: clearPMglobals 
  249. --> set iss_vid = 0
  250. == iss_vid = 0
  251. --> set imp_it = 0
  252. == imp_it = 0
  253. --> set sub_open = 0
  254. == sub_open = 0
  255. --> end
  256. == Script: #startmovie Handler: startMovie 
  257. --> if voidp(load_init) or load_init = 0 then
  258. --> set_cursors(prof_rolls)
  259. == Script: demo case Handler: set_cursors 
  260. --> if not voidp(oldclist) then
  261. --> repeat with x in oldclist
  262. == x = 5
  263. --> set the cursor of sprite x to 0
  264. --> end repeat
  265. --> repeat with x in oldclist
  266. == x = 9
  267. --> set the cursor of sprite x to 0
  268. --> end repeat
  269. --> repeat with x in oldclist
  270. == x = 11
  271. --> set the cursor of sprite x to 0
  272. --> end repeat
  273. --> repeat with x in oldclist
  274. == x = 12
  275. --> set the cursor of sprite x to 0
  276. --> end repeat
  277. --> repeat with x in oldclist
  278. == x = 17
  279. --> set the cursor of sprite x to 0
  280. --> end repeat
  281. --> repeat with x in oldclist
  282. == x = 35
  283. --> set the cursor of sprite x to 0
  284. --> end repeat
  285. --> repeat with x in oldclist
  286. == x = 36
  287. --> set the cursor of sprite x to 0
  288. --> end repeat
  289. --> repeat with x in oldclist
  290. == x = 37
  291. --> set the cursor of sprite x to 0
  292. --> end repeat
  293. --> repeat with x in oldclist
  294. == x = 40
  295. --> set the cursor of sprite x to 0
  296. --> end repeat
  297. --> repeat with x in oldclist
  298. == x = 41
  299. --> set the cursor of sprite x to 0
  300. --> end repeat
  301. --> repeat with x in oldclist
  302. == x = 43
  303. --> set the cursor of sprite x to 0
  304. --> end repeat
  305. --> repeat with x in oldclist
  306. == x = 48
  307. --> set the cursor of sprite x to 0
  308. --> end repeat
  309. --> repeat with x in oldclist
  310. --> end repeat
  311. --> repeat with x in clist
  312. == x = 5
  313. --> set the cursor of sprite x = [the membernum of member "hand",the membernum of member "hand mask"]
  314. --> end repeat
  315. --> repeat with x in clist
  316. == x = 6
  317. --> set the cursor of sprite x = [the membernum of member "hand",the membernum of member "hand mask"]
  318. --> end repeat
  319. --> repeat with x in clist
  320. == x = 7
  321. --> set the cursor of sprite x = [the membernum of member "hand",the membernum of member "hand mask"]
  322. --> end repeat
  323. --> repeat with x in clist
  324. == x = 8
  325. --> set the cursor of sprite x = [the membernum of member "hand",the membernum of member "hand mask"]
  326. --> end repeat
  327. --> repeat with x in clist
  328. == x = 9
  329. --> set the cursor of sprite x = [the membernum of member "hand",the membernum of member "hand mask"]
  330. --> end repeat
  331. --> repeat with x in clist
  332. == x = 10
  333. --> set the cursor of sprite x = [the membernum of member "hand",the membernum of member "hand mask"]
  334. --> end repeat
  335. --> repeat with x in clist
  336. == x = 11
  337. --> set the cursor of sprite x = [the membernum of member "hand",the membernum of member "hand mask"]
  338. --> end repeat
  339. --> repeat with x in clist
  340. == x = 12
  341. --> set the cursor of sprite x = [the membernum of member "hand",the membernum of member "hand mask"]
  342. --> end repeat
  343. --> repeat with x in clist
  344. == x = 13
  345. --> set the cursor of sprite x = [the membernum of member "hand",the membernum of member "hand mask"]
  346. --> end repeat
  347. --> repeat with x in clist
  348. == x = 15
  349. --> set the cursor of sprite x = [the membernum of member "hand",the membernum of member "hand mask"]
  350. --> end repeat
  351. --> repeat with x in clist
  352. == x = 16
  353. --> set the cursor of sprite x = [the membernum of member "hand",the membernum of member "hand mask"]
  354. --> end repeat
  355. --> repeat with x in clist
  356. --> end repeat
  357. --> set oldclist = clist
  358. == oldclist = [5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 16]
  359. --> cursor 0
  360. --> end
  361. == Script: #startmovie Handler: startMovie 
  362. --> see_sprite([44,45,46,47],false)
  363. == Script: demo case Handler: see_sprite 
  364. --> repeat with e in plist
  365. == e = 44
  366. --> set the visible of sprite e to bool
  367. --> end repeat
  368. --> repeat with e in plist
  369. == e = 45
  370. --> set the visible of sprite e to bool
  371. --> end repeat
  372. --> repeat with e in plist
  373. == e = 46
  374. --> set the visible of sprite e to bool
  375. --> end repeat
  376. --> repeat with e in plist
  377. == e = 47
  378. --> set the visible of sprite e to bool
  379. --> end repeat
  380. --> repeat with e in plist
  381. --> end repeat
  382. --> updatestage
  383. --> end
  384. == Script: #startmovie Handler: startMovie 
  385. --> if current_pm <> 0 then dopm(current_pm)
  386. == Script: #startmovie Handler: dopm 
  387. --> if voidp(the_pm) then set the_pm = 0
  388. --> if dopm then
  389. --> starttimer
  390. --> cursor 0
  391. --> end
  392. == Script: #startmovie Handler: startMovie 
  393. --> sound fadeout 1, 3*60
  394. --> end
  395. == Script: #profiles score script Handler: idle 
  396. --> if vidplay then 
  397. --> if not sub_open then pass
  398. == Script: demo case Handler: idle 
  399. --> if not sub_open then
  400. --> pmidle
  401. == Script: demo case Handler: pmidle 
  402. --> if dopm = TRUE then
  403. --> end
  404. == Script: demo case Handler: idle 
  405. --> eraidle
  406. == Script: demo case Handler: eraidle 
  407. --> if doera <> 0 then
  408. --> end
  409. == Script: demo case Handler: idle 
  410. .== Script: #profiles score script Handler: exitFrame 
  411. --> if not sub_open then
  412. --> vrolls
  413. == Script: #profiles score script Handler: vrolls 
  414. --> if not sub_open then
  415. --> repeat with x in virtualRolloverList
  416. == x = rect(477, 99, 566, 113)
  417. --> if inside(point(the mouseH, the mouseV), x) then
  418. --> cursor 0
  419. --> set the rect of sprite 23 = rect(-1000,-1000,-999,-999)
  420. --> updatestage
  421. --> end repeat
  422. --> repeat with x in virtualRolloverList
  423. == x = rect(423, 116, 465, 130)
  424. --> if inside(point(the mouseH, the mouseV), x) then
  425. --> cursor 0
  426. --> set the rect of sprite 23 = rect(-1000,-1000,-999,-999)
  427. --> updatestage
  428. --> end repeat
  429. --> repeat with x in virtualRolloverList
  430. == x = rect(430, 151, 480, 163)
  431. --> if inside(point(the mouseH, the mouseV), x) then
  432. --> cursor 0
  433. --> set the rect of sprite 23 = rect(-1000,-1000,-999,-999)
  434. --> updatestage
  435. --> end repeat
  436. --> repeat with x in virtualRolloverList
  437. == x = rect(404, 270, 418, 287)
  438. --> if inside(point(the mouseH, the mouseV), x) then
  439. --> cursor 0
  440. --> set the rect of sprite 23 = rect(-1000,-1000,-999,-999)
  441. --> updatestage
  442. --> end repeat
  443. --> repeat with x in virtualRolloverList
  444. == x = rect(350, 288, 555, 305)
  445. --> if inside(point(the mouseH, the mouseV), x) then
  446. --> cursor 0
  447. --> set the rect of sprite 23 = rect(-1000,-1000,-999,-999)
  448. --> updatestage
  449. --> end repeat
  450. --> repeat with x in virtualRolloverList
  451. == x = rect(482, 373, 549, 390)
  452. --> if inside(point(the mouseH, the mouseV), x) then
  453. --> cursor 0
  454. --> set the rect of sprite 23 = rect(-1000,-1000,-999,-999)
  455. --> updatestage
  456. --> end repeat
  457. --> repeat with x in virtualRolloverList
  458. == x = rect(384, 407, 402, 424)
  459. --> if inside(point(the mouseH, the mouseV), x) then
  460. --> set the rect of sprite 23 = x
  461. --> if the visible of sprite 23 = false then set the visible of sprite 23 = true
  462. --> updatestage
  463. --> handcursor
  464. == Script: #rollover scripts Handler: handcursor 
  465. --> cursor [the membernum of member "hand",the membernum of member "hand mask"]  
  466. --> end
  467. == Script: #profiles score script Handler: vrolls 
  468. --> repeat while inside(point(the mouseH, the mouseV),x)
  469. --> if the mousedown then
  470. --> updatestage
  471. --> end repeat
  472. --> repeat while inside(point(the mouseH, the mouseV),x)
  473. --> if the mousedown then
  474. --> updatestage
  475. --> end repeat
  476. --> repeat while inside(point(the mouseH, the mouseV),x)
  477. --> if the mousedown then
  478. --> updatestage
  479. --> end repeat
  480. --> repeat while inside(point(the mouseH, the mouseV),x)
  481. --> if the mousedown then
  482. --> updatestage
  483. --> end repeat
  484. --> repeat while inside(point(the mouseH, the mouseV),x)
  485. --> if the mousedown then
  486. --> set b_sub_key = getOne(virtualRolloverList, x)
  487. == b_sub_key = "vid,14bi3cv"
  488. --> set the cursor of sprite 3 = 4
  489. --> subwinpop(b_sub_key)
  490. == Script: #rollover scripts Handler: subwinpop 
  491. --> set sub_open = 1 
  492. == sub_open = 1
  493. --> if item 1 of obj_key = "txt" then
  494. --> if item 1 of obj_key = "msub" then
  495. --> set sub_open = 1
  496. == sub_open = 1
  497. --> if item 1 of obj_key = "glo" then
  498. --> if item 1 of obj_key = "vid" then
  499. --> wrapwin(item 2 of obj_key)
  500. == Script: #rollover scripts Handler: wrapwin 
  501. --> set_puppets([25,27,28,29,30,31,32,33,34,35,36,37,43],true)
  502. == Script: #rollover scripts Handler: set_puppets 
  503. --> if bool = "off" then 
  504. --> repeat with x in plist
  505. == x = 25
  506. --> puppetsprite x, bool
  507. --> end repeat
  508. --> repeat with x in plist
  509. == x = 27
  510. --> puppetsprite x, bool
  511. --> end repeat
  512. --> repeat with x in plist
  513. == x = 28
  514. --> puppetsprite x, bool
  515. --> end repeat
  516. --> repeat with x in plist
  517. == x = 29
  518. --> puppetsprite x, bool
  519. --> end repeat
  520. --> repeat with x in plist
  521. == x = 30
  522. --> puppetsprite x, bool
  523. --> end repeat
  524. --> repeat with x in plist
  525. == x = 31
  526. --> puppetsprite x, bool
  527. --> end repeat
  528. --> repeat with x in plist
  529. == x = 32
  530. --> puppetsprite x, bool
  531. --> end repeat
  532. --> repeat with x in plist
  533. == x = 33
  534. --> puppetsprite x, bool
  535. --> end repeat
  536. --> repeat with x in plist
  537. == x = 34
  538. --> puppetsprite x, bool
  539. --> end repeat
  540. --> repeat with x in plist
  541. == x = 35
  542. --> puppetsprite x, bool
  543. --> end repeat
  544. --> repeat with x in plist
  545. == x = 36
  546. --> puppetsprite x, bool
  547. --> end repeat
  548. --> repeat with x in plist
  549. == x = 37
  550. --> puppetsprite x, bool
  551. --> end repeat
  552. --> repeat with x in plist
  553. == x = 43
  554. --> puppetsprite x, bool
  555. --> end repeat
  556. --> repeat with x in plist
  557. --> end repeat
  558. --> end
  559. == Script: #rollover scripts Handler: wrapwin 
  560. --> see_sprite([25,27,28,29,30,31,32,33,34,35,36,37,43],true)
  561. == Script: demo case Handler: see_sprite 
  562. --> repeat with e in plist
  563. == e = 25
  564. --> set the visible of sprite e to bool
  565. --> end repeat
  566. --> repeat with e in plist
  567. == e = 27
  568. --> set the visible of sprite e to bool
  569. --> end repeat
  570. --> repeat with e in plist
  571. == e = 28
  572. --> set the visible of sprite e to bool
  573. --> end repeat
  574. --> repeat with e in plist
  575. == e = 29
  576. --> set the visible of sprite e to bool
  577. --> end repeat
  578. --> repeat with e in plist
  579. == e = 30
  580. --> set the visible of sprite e to bool
  581. --> end repeat
  582. --> repeat with e in plist
  583. == e = 31
  584. --> set the visible of sprite e to bool
  585. --> end repeat
  586. --> repeat with e in plist
  587. == e = 32
  588. --> set the visible of sprite e to bool
  589. --> end repeat
  590. --> repeat with e in plist
  591. == e = 33
  592. --> set the visible of sprite e to bool
  593. --> end repeat
  594. --> repeat with e in plist
  595. == e = 34
  596. --> set the visible of sprite e to bool
  597. --> end repeat
  598. --> repeat with e in plist
  599. == e = 35
  600. --> set the visible of sprite e to bool
  601. --> end repeat
  602. --> repeat with e in plist
  603. == e = 36
  604. --> set the visible of sprite e to bool
  605. --> end repeat
  606. --> repeat with e in plist
  607. == e = 37
  608. --> set the visible of sprite e to bool
  609. --> end repeat
  610. --> repeat with e in plist
  611. == e = 43
  612. --> set the visible of sprite e to bool
  613. --> end repeat
  614. --> repeat with e in plist
  615. --> end repeat
  616. --> updatestage
  617. --> end
  618. == Script: #rollover scripts Handler: wrapwin 
  619. --> if exception = "text" then
  620. --> set bit_rect = getaprop(pop_locs,obj_key)
  621. == bit_rect = rect(40, 65, 242, 266)
  622. --> set the castnum of sprite 25 = the number of cast obj_key
  623. --> spritebox 25, the left of bit_rect, the top of bit_rect, the right of bit_rect, the bottom of bit_rect
  624. --> wrapmedia(obj_key,25,[27,28,29,30,31,32,33,34,35,36,37,43],bit_rect)
  625. == Script: Media Wrapper Script Handler: wrapMedia 
  626. --> cursor 4  -- waiting
  627. --> set author = "kfraser@sfu.ca"
  628. == author = "kfraser@sfu.ca"
  629. --> set copyrightHolder = "⌐1995 Gerri Sinclair & SFU ExCITE Centre"
  630. == copyrightHolder = "⌐1995 Gerri Sinclair & SFU ExCITE Centre"
  631. --> set mediaSpriteOriginH =  the left of sprite mediaSprite
  632. == mediaSpriteOriginH = -257
  633. --> set mediaSpriteOriginV =  the top of sprite mediaSprite  
  634. == mediaSpriteOriginV = 51
  635. --> set mediaCastType = the casttype of cast the castNum of sprite mediaSprite
  636. == mediaCastType = #bitmap
  637. --> set mediaLside = the left of bit_rect
  638. == mediaLside = 40
  639. --> set mediaTside = the top of bit_rect
  640. == mediaTside = 65
  641. --> set mediaRside = the right of bit_rect
  642. == mediaRside = 242
  643. --> set mediaBside = the bottom of bit_rect
  644. == mediaBside = 266
  645. --> set theMediaSpriteHeight = mediaBside - mediaTside
  646. == theMediaSpriteHeight = 201
  647. --> set theCloseButtonHeight = the height of cast "over close up"
  648. == theCloseButtonHeight = 15
  649. --> set theCloseButtonWidth = the width of cast "over close up"
  650. == theCloseButtonWidth = 17
  651. --> if #digitalVideo = mediaCastType then
  652. --> if #bitmap = mediaCastType then     
  653. --> set currentSpriteNumber = getAt(wrapperSpritesList,2) 
  654. == currentSpriteNumber = 28
  655. --> set pauseButtonSpriteNum = getAt(wrapperSpritesList,9)
  656. == pauseButtonSpriteNum = 35
  657. --> set moreButtonSpriteNum = getAt(wrapperSpritesList,10)
  658. == moreButtonSpriteNum = 36
  659. --> set closeButtonSpriteNumber = getAt(wrapperSpritesList,11)
  660. == closeButtonSpriteNumber = 37
  661. --> set textVoffset = 0 -- down from top of close button
  662. == textVoffset = 0
  663. --> set textHoffset = 2 -- in from side of close button
  664. == textHoffset = 2
  665. --> set castNameOfSpriteToMove = the name of cast the castnum of sprite currentSpriteNumber
  666. == castNameOfSpriteToMove = "panelTop"
  667. --> set currentCastHeight = the height of cast castNameOfSpriteToMove  
  668. == currentCastHeight = 3
  669. --> spriteBox currentSpriteNumber, mediaLside, mediaTside-currentCastHeight, mediaRside, mediaTside
  670. --> set moreHoffset = 2
  671. == moreHoffset = 2
  672. --> set moreVoffset = 2
  673. == moreVoffset = 2
  674. --> set morebwidth = the width of sprite moreButtonSpriteNum
  675. == morebwidth = 15
  676. --> set morebheight = the height of sprite moreButtonSpriteNum
  677. == morebheight = 10
  678. --> spriteBox moreButtonSpriteNum, mediaRside-moreHoffset-morebwidth, mediaBside-moreVoffset-morebheight, mediaRside-moreHoffset, mediaBside-moreVoffset
  679. --> set rewButtonSpriteNum = 43
  680. == rewButtonSpriteNum = 43
  681. --> set pauseHoffset = 2
  682. == pauseHoffset = 2
  683. --> set pauseVoffset = -38
  684. == pauseVoffset = -38
  685. --> set pausebwidth = the width of sprite rewButtonSpriteNum
  686. == pausebwidth = 15
  687. --> set pausebheight = the height of sprite rewButtonSpriteNum
  688. == pausebheight = 15
  689. --> spriteBox rewButtonSpriteNum mediaLside+pauseHoffset,mediaBside + pauseVoffset, mediaLside+pauseHoffset+pausebwidth,mediaBside+pauseVoffset+pausebheight
  690. --> set pauseHoffset = 18
  691. == pauseHoffset = 18
  692. --> set pauseVoffset = -38
  693. == pauseVoffset = -38
  694. --> set pausebwidth = the width of sprite pauseButtonSpriteNum
  695. == pausebwidth = 13
  696. --> set pausebheight = the height of sprite pauseButtonSpriteNum
  697. == pausebheight = 15
  698. --> spriteBox pauseButtonSpriteNum mediaLside+pauseHoffset,mediaBside + pauseVoffset, mediaLside+pauseHoffset+pausebwidth,mediaBside+pauseVoffset+pausebheight
  699. --> set closeBtnVoffset = -15 -- down from top of close button
  700. == closeBtnVoffset = -15
  701. --> set closeBtnHoffset = 0 -- in from side of close button
  702. == closeBtnHoffset = 0
  703. --> spriteBox closeButtonSpriteNumber, mediaLside + closeBtnHoffset, mediaTside - theCloseButtonHeight-closeBtnVoffset, mediaLside + theCloseButtonWidth + closeBtnHoffset, mediaTside - closeBtnVoffset
  704. --> set topPanelHeight = currentCastHeight
  705. == topPanelHeight = 3
  706. --> set totalHeight = theMediaSpriteHeight + currentCastHeight
  707. == totalHeight = 204
  708. --> set currentSpriteNumber = getAt(wrapperSpritesList,6)
  709. == currentSpriteNumber = 32
  710. --> set castNameOfSpriteToMove = the name of cast the castnum of sprite currentSpriteNumber
  711. == castNameOfSpriteToMove = "bottomSide"
  712. --> set currentCastHeight = the height of cast castNameOfSpriteToMove  
  713. == currentCastHeight = 3
  714. --> spriteBox currentSpriteNumber, mediaLside, mediaBside, mediaRside, mediaBside + the height of cast castNameOfSpriteToMove
  715. --> set totalHeight = totalHeight + currentCastHeight
  716. == totalHeight = 207
  717. --> set bottomPanelHeight = currentCastHeight
  718. == bottomPanelHeight = 3
  719. --> set currentSpriteNumber = getAt(wrapperSpritesList,1)
  720. == currentSpriteNumber = 27
  721. --> set castNameOfSpriteToMove = the name of cast the castnum of sprite currentSpriteNumber
  722. == castNameOfSpriteToMove = "topLeftCorner"
  723. --> set currentCastWidth = the width of cast castNameOfSpriteToMove
  724. == currentCastWidth = 3
  725. --> set currentCastHeight = the height of cast castNameOfSpriteToMove
  726. == currentCastHeight = 3
  727. --> set tLcHeight = currentCastHeight
  728. == tLcHeight = 3
  729. --> set tLcWidth = currentCastWidth
  730. == tLcWidth = 3
  731. --> spriteBox currentSpriteNumber, mediaLside-currentCastWidth, mediaTside-topPanelHeight, mediaLside, mediaTside - topPanelHeight + currentCastHeight
  732. --> set currentSpriteNumber = getAt(wrapperSpritesList,3)
  733. == currentSpriteNumber = 29
  734. --> set castNameOfSpriteToMove = the name of cast the castnum of sprite currentSpriteNumber
  735. == castNameOfSpriteToMove = "topRightCorner"
  736. --> set currentCastWidth = the width of cast castNameOfSpriteToMove
  737. == currentCastWidth = 3
  738. --> set currentCastHeight = the height of cast castNameOfSpriteToMove
  739. == currentCastHeight = 3
  740. --> set tRcHeight = currentCastHeight
  741. == tRcHeight = 3
  742. --> set tRcWidth = currentCastWidth
  743. == tRcWidth = 3
  744. --> spriteBox currentSpriteNumber, mediaRside, mediaTside - topPanelHeight, mediaRside+currentCastWidth, mediaTside-topPanelHeight + currentCastHeight
  745. --> set currentSpriteNumber = getAt(wrapperSpritesList,5)
  746. == currentSpriteNumber = 31
  747. --> set castNameOfSpriteToMove = the name of cast the castnum of sprite getAt(wrapperSpritesList,5)
  748. == castNameOfSpriteToMove = "bottomRightCorner"
  749. --> set currentCastWidth = the width of cast castNameOfSpriteToMove
  750. == currentCastWidth = 3
  751. --> set currentCastHeight = the height of cast castNameOfSpriteToMove
  752. == currentCastHeight = 3
  753. --> set bRcHeight = currentCastHeight
  754. == bRcHeight = 3
  755. --> set bRcWidth = currentCastWidth
  756. == bRcWidth = 3
  757. --> spriteBox currentSpriteNumber, mediaRside, mediaBside + bottomPanelHeight - currentCastHeight, mediaRside+currentCastWidth, mediaBside+bottomPanelHeight
  758. --> set currentSpriteNumber = getAt(wrapperSpritesList,7)
  759. == currentSpriteNumber = 33
  760. --> set castNameOfSpriteToMove = the name of cast the castnum of sprite getAt(wrapperSpritesList,5)
  761. == castNameOfSpriteToMove = "bottomRightCorner"
  762. --> set currentCastWidth = the width of cast castNameOfSpriteToMove
  763. == currentCastWidth = 3
  764. --> set currentCastHeight = the height of cast castNameOfSpriteToMove
  765. == currentCastHeight = 3
  766. --> set bLcHeight = currentCastHeight
  767. == bLcHeight = 3
  768. --> set bLcWidth = currentCastWidth
  769. == bLcWidth = 3
  770. --> spriteBox currentSpriteNumber, mediaLside - currentCastWidth, mediaBside + bottomPanelHeight - currentCastHeight, mediaLside, mediaBside + bottomPanelHeight
  771. --> set currentSpriteNumber = getAt(wrapperSpritesList,8)
  772. == currentSpriteNumber = 34
  773. --> set castNameOfSpriteToMove = the name of cast the castnum of sprite getAt(wrapperSpritesList,5)
  774. == castNameOfSpriteToMove = "bottomRightCorner"
  775. --> set currentCastWidth = the width of cast castNameOfSpriteToMove
  776. == currentCastWidth = 3
  777. --> set currentCastHeight = the height of cast castNameOfSpriteToMove
  778. == currentCastHeight = 3
  779. --> spriteBox currentSpriteNumber, mediaLside - currentCastWidth, mediaTside - topPanelHeight + tLcHeight, mediaLside, mediaBside + bottomPanelHeight - bLcHeight
  780. --> set currentSpriteNumber = getAt(wrapperSpritesList,4)
  781. == currentSpriteNumber = 30
  782. --> set castNameOfSpriteToMove = the name of cast the castnum of sprite getAt(wrapperSpritesList,5)
  783. == castNameOfSpriteToMove = "bottomRightCorner"
  784. --> set currentCastWidth = the width of cast castNameOfSpriteToMove
  785. == currentCastWidth = 3
  786. --> set currentCastHeight = the height of cast castNameOfSpriteToMove  
  787. == currentCastHeight = 3
  788. --> spriteBox currentSpriteNumber, mediaRside, mediaTside - topPanelHeight + tRcHeight, mediaRside + currentCastWidth, mediaBside + bottomPanelHeight - bRcHeight
  789. --> cursor -1 -- normal cursor
  790. --> updatestage -- debug something wierd about this updatestage
  791. --> end
  792. == Script: #rollover scripts Handler: wrapwin 
  793. --> if exception <> "text" then
  794. --> more_arrow 36, "dropdown" -- this needs a direction handler
  795. == Script: #rollover scripts Handler: more_arrow 
  796. --> set the castnum of sprite sp = cast acast
  797. --> end
  798. == Script: #rollover scripts Handler: wrapwin 
  799. .== Script: #rollover scripts Handler: subwinpop 
  800. --> puppetsprite 26,true
  801. --> set the visible of sprite 26 = true
  802. --> set vidcast = "vid_"&item 2 of obj_key
  803. == vidcast = "vid_14bi3cv"
  804. --> switchqt 26, the number of cast vidcast
  805. == Script: qtrepeat Handler: switchqt 
  806. --> puppetsprite sp, true
  807. --> set oldd to the itemdelimiter
  808. == oldd = ","
  809. --> set the itemdelimiter to "_"
  810. --> set id to item 2 of the name of cast cnum of castlib "shared"
  811. == id = "14bi3cv"
  812. --> set mtype to item 1 of the name of cast cnum of castlib "shared"
  813. == mType = "vid"
  814. --> set fname to id&".mov"
  815. == fname = "14bi3cv.mov"
  816. --> case true of
  817. --> (mtype contains "vid"): set mdir to "moovs"
  818. == mdir = "moovs"
  819. --> end case
  820. --> set p to mp&mdir&gsep&fname
  821. == p = "Prime Ministers CD:prime_CD:pb:moovs:14bi3cv.mov"
  822. --> set m to mtype&"_"&id
  823. == m = "vid_14bi3cv"
  824. --> set the filename of member 1 of castlib "shared" to p
  825. --> set the itemdelimiter to oldd
  826. --> end 
  827. == Script: #rollover scripts Handler: subwinpop 
  828. --> patchpal
  829. == Script: init global script Handler: patchpal 
  830. --> if objectp(fixpal) then fixpal(mPatchIt)
  831. --> end patchpal
  832. == Script: #rollover scripts Handler: subwinpop 
  833. --> set bit_rect =  the rect of sprite 25
  834. == bit_rect = rect(40, 65, 242, 266)
  835. --> spriteBox 26, the left of bit_rect + 21, the top of bit_rect + 20,the left of bit_rect + the width of member "bi_dummy" + 21,the top of bit_rect + the height of member "bi_dummy" +20
  836. --> updatestage
  837. --> exit
  838. == Script: #profiles score script Handler: vrolls 
  839. --> set the cursor of sprite 3 = 0
  840. --> set_cursors(biosub_rolls)
  841. == Script: demo case Handler: set_cursors 
  842. --> if not voidp(oldclist) then
  843. --> repeat with x in oldclist
  844. == x = 5
  845. --> set the cursor of sprite x to 0
  846. --> end repeat
  847. --> repeat with x in oldclist
  848. == x = 6
  849. --> set the cursor of sprite x to 0
  850. --> end repeat
  851. --> repeat with x in oldclist
  852. == x = 7
  853. --> set the cursor of sprite x to 0
  854. --> end repeat
  855. --> repeat with x in oldclist
  856. == x = 8
  857. --> set the cursor of sprite x to 0
  858. --> end repeat
  859. --> repeat with x in oldclist
  860. == x = 9
  861. --> set the cursor of sprite x to 0
  862. --> end repeat
  863. --> repeat with x in oldclist
  864. == x = 10
  865. --> set the cursor of sprite x to 0
  866. --> end repeat
  867. --> repeat with x in oldclist
  868. == x = 11
  869. --> set the cursor of sprite x to 0
  870. --> end repeat
  871. --> repeat with x in oldclist
  872. == x = 12
  873. --> set the cursor of sprite x to 0
  874. --> end repeat
  875. --> repeat with x in oldclist
  876. == x = 13
  877. --> set the cursor of sprite x to 0
  878. --> end repeat
  879. --> repeat with x in oldclist
  880. == x = 15
  881. --> set the cursor of sprite x to 0
  882. --> end repeat
  883. --> repeat with x in oldclist
  884. == x = 16
  885. --> set the cursor of sprite x to 0
  886. --> end repeat
  887. --> repeat with x in oldclist
  888. --> end repeat
  889. --> repeat with x in clist
  890. == x = 5
  891. --> set the cursor of sprite x = [the membernum of member "hand",the membernum of member "hand mask"]
  892. --> end repeat
  893. --> repeat with x in clist
  894. == x = 9
  895. --> set the cursor of sprite x = [the membernum of member "hand",the membernum of member "hand mask"]
  896. --> end repeat
  897. --> repeat with x in clist
  898. == x = 11
  899. --> set the cursor of sprite x = [the membernum of member "hand",the membernum of member "hand mask"]
  900. --> end repeat
  901. --> repeat with x in clist
  902. == x = 12
  903. --> set the cursor of sprite x = [the membernum of member "hand",the membernum of member "hand mask"]
  904. --> end repeat
  905. --> repeat with x in clist
  906. == x = 17
  907. --> set the cursor of sprite x = [the membernum of member "hand",the membernum of member "hand mask"]
  908. --> end repeat
  909. --> repeat with x in clist
  910. == x = 35
  911. --> set the cursor of sprite x = [the membernum of member "hand",the membernum of member "hand mask"]
  912. --> end repeat
  913. --> repeat with x in clist
  914. == x = 36
  915. --> set the cursor of sprite x = [the membernum of member "hand",the membernum of member "hand mask"]
  916. --> end repeat
  917. --> repeat with x in clist
  918. == x = 37
  919. --> set the cursor of sprite x = [the membernum of member "hand",the membernum of member "hand mask"]
  920. --> end repeat
  921. --> repeat with x in clist
  922. == x = 40
  923. --> set the cursor of sprite x = [the membernum of member "hand",the membernum of member "hand mask"]
  924. --> end repeat
  925. --> repeat with x in clist
  926. == x = 41
  927. --> set the cursor of sprite x = [the membernum of member "hand",the membernum of member "hand mask"]
  928. --> end repeat
  929. --> repeat with x in clist
  930. == x = 43
  931. --> set the cursor of sprite x = [the membernum of member "hand",the membernum of member "hand mask"]
  932. --> end repeat
  933. --> repeat with x in clist
  934. == x = 48
  935. --> set the cursor of sprite x = [the membernum of member "hand",the membernum of member "hand mask"]
  936. --> end repeat
  937. --> repeat with x in clist
  938. --> end repeat
  939. --> set oldclist = clist
  940. == oldclist = [5, 9, 11, 12, 17, 35, 36, 37, 40, 41, 43, 48]
  941. --> cursor 0
  942. --> end
  943. == Script: #profiles score script Handler: vrolls 
  944. --> if item 1 of b_sub_key <> "glo" and item 1 of b_sub_key <> "txt" then  
  945. --> viddelay_play 26
  946. == Script: #rollover scripts Handler: viddelay_play 
  947. --> if sub_open = TRUE then
  948. --> set the movierate of sprite sp = 1
  949. --> set vid_delay = FALSE
  950. == vid_delay = 0
  951. --> set endplay = 1
  952. == endplay = 1
  953. --> set vidplay = 1
  954. == vidplay = 1
  955. --> set vidstate = 1
  956. == vidstate = 1
  957. --> set stayinover = 0
  958. == stayinover = 0
  959. --> starttimer
  960. --> end
  961. == Script: #profiles score script Handler: vrolls 
  962. --> set the castnum of sprite 35 = cast "PAUSE.PCT"
  963. --> puppettempo 1
  964. --> starttimer
  965. --> exit repeat
  966. .--> end repeat
  967. --> end
  968. == Script: #profiles score script Handler: exitFrame 
  969. --> if not multi_sub then
  970. --> credit_check
  971. == Script: #profiles score script Handler: credit_check 
  972. --> if not sub_open then
  973. --> end
  974. == Script: #profiles score script Handler: exitFrame 
  975. --> go the frame
  976. --> put "mt: "& the movietime of sprite 26
  977. -- "mt: 100"
  978. --> put "mr: "& the movierate of sprite 26
  979. -- "mr: 1"
  980. --> end
  981. == Script: 310 Handler: mouseDown 
  982. --> bio_sub_hide
  983. == Script: #rollover scripts Handler: bio_sub_hide 
  984. --> if the timer > 30 then 
  985. --> if the visible of window "textpop.dir" = 1 then hide_textpop
  986. --> if not (sub_open = 0) then 
  987. --> set sub_open = 0
  988. == sub_open = 0
  989. --> set vidplay = 0
  990. == vidplay = 0
  991. --> set the movierate of sprite 26 = 0
  992. --> set the movietime of sprite 26 = 0
  993. --> if the framelabel contains "bio" then
  994. --> set the cursor of sprite 18 to [member "hand", member "hand mask"]
  995. --> set the cursor of sprite 19 to [member "hand", member "hand mask"]
  996. --> set_puppets([25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43],false)
  997. == Script: #rollover scripts Handler: set_puppets 
  998. --> if bool = "off" then 
  999. --> repeat with x in plist
  1000. == x = 25
  1001. --> puppetsprite x, bool
  1002. --> end repeat
  1003. --> repeat with x in plist
  1004. == x = 26
  1005. --> puppetsprite x, bool
  1006. --> end repeat
  1007. --> repeat with x in plist
  1008. == x = 27
  1009. --> puppetsprite x, bool
  1010. --> end repeat
  1011. --> repeat with x in plist
  1012. == x = 28
  1013. --> puppetsprite x, bool
  1014. --> end repeat
  1015. --> repeat with x in plist
  1016. == x = 29
  1017. --> puppetsprite x, bool
  1018. --> end repeat
  1019. --> repeat with x in plist
  1020. == x = 30
  1021. --> puppetsprite x, bool
  1022. --> end repeat
  1023. --> repeat with x in plist
  1024. == x = 31
  1025. --> puppetsprite x, bool
  1026. --> end repeat
  1027. --> repeat with x in plist
  1028. == x = 32
  1029. --> puppetsprite x, bool
  1030. --> end repeat
  1031. --> repeat with x in plist
  1032. == x = 33
  1033. --> puppetsprite x, bool
  1034. --> end repeat
  1035. --> repeat with x in plist
  1036. == x = 34
  1037. --> puppetsprite x, bool
  1038. --> end repeat
  1039. --> repeat with x in plist
  1040. == x = 35
  1041. --> puppetsprite x, bool
  1042. --> end repeat
  1043. --> repeat with x in plist
  1044. == x = 36
  1045. --> puppetsprite x, bool
  1046. --> end repeat
  1047. --> repeat with x in plist
  1048. == x = 37
  1049. --> puppetsprite x, bool
  1050. --> end repeat
  1051. --> repeat with x in plist
  1052. == x = 38
  1053. --> puppetsprite x, bool
  1054. --> end repeat
  1055. --> repeat with x in plist
  1056. == x = 39
  1057. --> puppetsprite x, bool
  1058. --> end repeat
  1059. --> repeat with x in plist
  1060. == x = 40
  1061. --> puppetsprite x, bool
  1062. --> end repeat
  1063. --> repeat with x in plist
  1064. == x = 41
  1065. --> puppetsprite x, bool
  1066. --> end repeat
  1067. --> repeat with x in plist
  1068. == x = 42
  1069. --> puppetsprite x, bool
  1070. --> end repeat
  1071. --> repeat with x in plist
  1072. == x = 43
  1073. --> puppetsprite x, bool
  1074. --> end repeat
  1075. --> repeat with x in plist
  1076. --> end repeat
  1077. --> end
  1078. == Script: #rollover scripts Handler: bio_sub_hide 
  1079. --> if item 1 of the name of cast (the castnum of sprite 26) = "snd" then  set the visible of sprite 26 = true
  1080. --> set the castnum of sprite 37 = cast "over close up"
  1081. --> puppettransition 51, 02,16
  1082. --> go the frame
  1083. --> end
  1084. == Script: 310 Handler: mouseDown 
  1085. .== Script: #profiles score script Handler: idle 
  1086. --> if vidplay then 
  1087. == Script: #profiles score script Handler: exitFrame 
  1088. --> if not sub_open then
  1089. --> vrolls
  1090. == Script: #profiles score script Handler: vrolls 
  1091. --> if not sub_open then
  1092. --> repeat with x in virtualRolloverList
  1093. == x = rect(477, 99, 566, 113)
  1094. --> if inside(point(the mouseH, the mouseV), x) then
  1095. --> cursor 0
  1096. --> set the rect of sprite 23 = rect(-1000,-1000,-999,-999)
  1097. --> updatestage
  1098. --> end repeat
  1099. --> repeat with x in virtualRolloverList
  1100. == x = rect(423, 116, 465, 130)
  1101. --> if inside(point(the mouseH, the mouseV), x) then
  1102. --> cursor 0
  1103. --> set the rect of sprite 23 = rect(-1000,-1000,-999,-999)
  1104. --> updatestage
  1105. --> end repeat
  1106. --> repeat with x in virtualRolloverList
  1107. == x = rect(430, 151, 480, 163)
  1108. --> if inside(point(the mouseH, the mouseV), x) then
  1109. --> cursor 0
  1110. --> set the rect of sprite 23 = rect(-1000,-1000,-999,-999)
  1111. --> updatestage
  1112. --> end repeat
  1113. --> repeat with x in virtualRolloverList
  1114. == x = rect(404, 270, 418, 287)
  1115. --> if inside(point(the mouseH, the mouseV), x) then
  1116. --> cursor 0
  1117. --> set the rect of sprite 23 = rect(-1000,-1000,-999,-999)
  1118. --> updatestage
  1119. --> end repeat
  1120. --> repeat with x in virtualRolloverList
  1121. == x = rect(350, 288, 555, 305)
  1122. --> if inside(point(the mouseH, the mouseV), x) then
  1123. --> cursor 0
  1124. --> set the rect of sprite 23 = rect(-1000,-1000,-999,-999)
  1125. --> updatestage
  1126. --> end repeat
  1127. --> repeat with x in virtualRolloverList
  1128. == x = rect(482, 373, 549, 390)
  1129. --> if inside(point(the mouseH, the mouseV), x) then
  1130. --> cursor 0
  1131. --> set the rect of sprite 23 = rect(-1000,-1000,-999,-999)
  1132. --> updatestage
  1133. --> end repeat
  1134. --> repeat with x in virtualRolloverList
  1135. == x = rect(384, 407, 402, 424)
  1136. --> if inside(point(the mouseH, the mouseV), x) then
  1137. --> set the rect of sprite 23 = x
  1138. --> if the visible of sprite 23 = false then set the visible of sprite 23 = true
  1139. --> updatestage
  1140. --> handcursor
  1141. == Script: #rollover scripts Handler: handcursor 
  1142. --> cursor [the membernum of member "hand",the membernum of member "hand mask"]  
  1143. --> end
  1144. == Script: #profiles score script Handler: vrolls 
  1145. --> repeat while inside(point(the mouseH, the mouseV),x)
  1146. --> if the mousedown then
  1147. --> updatestage
  1148. --> end repeat
  1149. --> repeat while inside(point(the mouseH, the mouseV),x)
  1150. --> if the mousedown then
  1151. --> updatestage
  1152. --> end repeat
  1153. --> repeat while inside(point(the mouseH, the mouseV),x)
  1154. --> if the mousedown then
  1155. --> updatestage
  1156. --> end repeat
  1157. --> repeat while inside(point(the mouseH, the mouseV),x)
  1158. --> if the mousedown then
  1159. --> updatestage
  1160. --> end repeat
  1161. --> repeat while inside(point(the mouseH, the mouseV),x)
  1162. --> if the mousedown then
  1163. --> updatestage
  1164. --> end repeat
  1165. --> repeat while inside(point(the mouseH, the mouseV),x)
  1166. --> if the mousedown then
  1167. --> updatestage
  1168. --> end repeat
  1169. --> repeat while inside(point(the mouseH, the mouseV),x)
  1170. --> if the mousedown then
  1171. --> updatestage
  1172. --> end repeat
  1173. --> repeat while inside(point(the mouseH, the mouseV),x)
  1174. --> if the mousedown then
  1175. --> updatestage
  1176. --> end repeat
  1177. --> repeat while inside(point(the mouseH, the mouseV),x)
  1178. --> if the mousedown then
  1179. --> updatestage
  1180. --> end repeat
  1181. --> repeat while inside(point(the mouseH, the mouseV),x)
  1182. --> if the mousedown then
  1183. --> updatestage
  1184. --> end repeat
  1185. --> repeat while inside(point(the mouseH, the mouseV),x)
  1186. --> if the mousedown then
  1187. --> updatestage
  1188. --> end repeat
  1189. --> repeat while inside(point(the mouseH, the mouseV),x)
  1190. --> if the mousedown then
  1191. --> updatestage
  1192. --> end repeat
  1193. --> repeat while inside(point(the mouseH, the mouseV),x)
  1194. --> if the mousedown then
  1195. --> updatestage
  1196. --> end repeat
  1197. --> repeat while inside(point(the mouseH, the mouseV),x)
  1198. --> if the mousedown then
  1199. --> updatestage
  1200. --> end repeat
  1201. --> repeat while inside(point(the mouseH, the mouseV),x)
  1202. --> if the mousedown then
  1203. --> updatestage
  1204. --> end repeat
  1205. --> repeat while inside(point(the mouseH, the mouseV),x)
  1206. --> if the mousedown then
  1207. --> updatestage
  1208. --> end repeat
  1209. --> repeat while inside(point(the mouseH, the mouseV),x)
  1210. --> if the mousedown then
  1211. --> updatestage
  1212. --> end repeat
  1213. --> repeat while inside(point(the mouseH, the mouseV),x)
  1214. --> if the mousedown then
  1215. --> updatestage
  1216. --> end repeat
  1217. --> repeat while inside(point(the mouseH, the mouseV),x)
  1218. --> if the mousedown then
  1219. --> updatestage
  1220. --> end repeat
  1221. --> repeat while inside(point(the mouseH, the mouseV),x)
  1222. --> if the mousedown then
  1223. --> updatestage
  1224. --> end repeat
  1225. --> repeat while inside(point(the mouseH, the mouseV),x)
  1226. --> if the mousedown then
  1227. --> updatestage
  1228. --> end repeat
  1229. --> repeat while inside(point(the mouseH, the mouseV),x)
  1230. --> if the mousedown then
  1231. --> updatestage
  1232. --> end repeat
  1233. --> repeat while inside(point(the mouseH, the mouseV),x)
  1234. --> if the mousedown then
  1235. --> updatestage
  1236. --> end repeat
  1237. --> repeat while inside(point(the mouseH, the mouseV),x)
  1238. --> if the mousedown then
  1239. --> updatestage
  1240. --> end repeat
  1241. --> repeat while inside(point(the mouseH, the mouseV),x)
  1242. --> if the mousedown then
  1243. --> updatestage
  1244. --> end repeat
  1245. --> repeat while inside(point(the mouseH, the mouseV),x)
  1246. --> if the mousedown then
  1247. --> updatestage
  1248. --> end repeat
  1249. --> repeat while inside(point(the mouseH, the mouseV),x)
  1250. --> if the mousedown then
  1251. --> updatestage
  1252. --> end repeat
  1253. --> repeat while inside(point(the mouseH, the mouseV),x)
  1254. --> if the mousedown then
  1255. --> updatestage
  1256. --> end repeat
  1257. --> repeat while inside(point(the mouseH, the mouseV),x)
  1258. --> if the mousedown then
  1259. --> updatestage
  1260. --> end repeat
  1261. --> repeat while inside(point(the mouseH, the mouseV),x)
  1262. --> if the mousedown then
  1263. --> updatestage
  1264. --> end repeat
  1265. --> repeat while inside(point(the mouseH, the mouseV),x)
  1266. --> if the mousedown then
  1267. --> updatestage
  1268. --> end repeat
  1269. --> repeat while inside(point(the mouseH, the mouseV),x)
  1270. --> if the mousedown then
  1271. --> updatestage
  1272. --> end repeat
  1273. --> repeat while inside(point(the mouseH, the mouseV),x)
  1274. --> if the mousedown then
  1275. --> updatestage
  1276. --> end repeat
  1277. --> repeat while inside(point(the mouseH, the mouseV),x)
  1278. --> if the mousedown then
  1279. --> updatestage
  1280. --> end repeat
  1281. --> repeat while inside(point(the mouseH, the mouseV),x)
  1282. --> if the mousedown then
  1283. --> updatestage
  1284. --> end repeat
  1285. --> repeat while inside(point(the mouseH, the mouseV),x)
  1286. --> if the mousedown then
  1287. --> updatestage
  1288. --> end repeat
  1289. --> repeat while inside(point(the mouseH, the mouseV),x)
  1290. --> if the mousedown then
  1291. --> updatestage
  1292. --> end repeat
  1293. --> repeat while inside(point(the mouseH, the mouseV),x)
  1294. --> if the mousedown then
  1295. --> updatestage
  1296. --> end repeat
  1297. --> repeat while inside(point(the mouseH, the mouseV),x)
  1298. --> if the mousedown then
  1299. --> updatestage
  1300. --> end repeat
  1301. --> repeat while inside(point(the mouseH, the mouseV),x)
  1302. --> if the mousedown then
  1303. --> updatestage
  1304. --> end repeat
  1305. --> repeat while inside(point(the mouseH, the mouseV),x)
  1306. --> if the mousedown then
  1307. --> updatestage
  1308. --> end repeat
  1309. --> repeat while inside(point(the mouseH, the mouseV),x)
  1310. --> if the mousedown then
  1311. --> updatestage
  1312. --> end repeat
  1313. --> repeat while inside(point(the mouseH, the mouseV),x)
  1314. --> if the mousedown then
  1315. --> updatestage
  1316. --> end repeat
  1317. --> repeat while inside(point(the mouseH, the mouseV),x)
  1318. --> if the mousedown then
  1319. --> updatestage
  1320. --> end repeat
  1321. --> repeat while inside(point(the mouseH, the mouseV),x)
  1322. --> if the mousedown then
  1323. --> updatestage
  1324. --> end repeat
  1325. --> repeat while inside(point(the mouseH, the mouseV),x)
  1326. --> if the mousedown then
  1327. --> updatestage
  1328. --> end repeat
  1329. --> repeat while inside(point(the mouseH, the mouseV),x)
  1330. --> if the mousedown then
  1331. --> updatestage
  1332. --> end repeat
  1333. --> repeat while inside(point(the mouseH, the mouseV),x)
  1334. --> if the mousedown then
  1335. --> updatestage
  1336. --> end repeat
  1337. --> repeat while inside(point(the mouseH, the mouseV),x)
  1338. --> if the mousedown then
  1339. --> updatestage
  1340. --> end repeat
  1341. --> repeat while inside(point(the mouseH, the mouseV),x)
  1342. --> if the mousedown then
  1343. --> updatestage
  1344. --> end repeat
  1345. --> repeat while inside(point(the mouseH, the mouseV),x)
  1346. --> if the mousedown then
  1347. --> updatestage
  1348. --> end repeat
  1349. --> repeat while inside(point(the mouseH, the mouseV),x)
  1350. --> exit repeat
  1351. --> end repeat
  1352. --> end
  1353. == Script: #profiles score script Handler: exitFrame 
  1354. --> if not multi_sub then
  1355. --> credit_check
  1356. == Script: #profiles score script Handler: credit_check 
  1357. --> if not sub_open then
  1358. --> if inside(point(the mouseh,the mousev),getat(credit_roll,integer(item 3 of the framelabel))) then
  1359. --> if the visible of sprite 15 = false then 
  1360. --> set the visible of sprite 15 = true
  1361. --> end if
  1362. --> end
  1363. == Script: #profiles score script Handler: exitFrame 
  1364. --> go the frame
  1365. --> put "mt: "& the movietime of sprite 26
  1366. -- "mt: 0"
  1367. --> put "mr: "& the movierate of sprite 26
  1368. -- "mr: 0"
  1369. --> end
  1370.